pump torque - Spanish English Dictionary